seed storage life - Turkish English Dictionary